insert an advertisement - Français Anglais Dictionnaire